drm/vc4: allocate enough memory in vc4_save_hang_state()
authorDan Carpenter <dan.carpenter@oracle.com>
Thu, 17 Dec 2015 12:39:08 +0000 (15:39 +0300)
committerBen Hutchings <ben@decadent.org.uk>
Thu, 17 Mar 2016 01:25:23 +0000 (01:25 +0000)
commit7bad45daffaaeb3210806c9f80cebece073204d8
tree9140856f79a948a88e16d1544c52e9e12e4a30e0
parenta1a89a44b7e6ab6b698629c3103d9360a6075c02
drm/vc4: allocate enough memory in vc4_save_hang_state()

"state" is smaller than "kernel_state" so we end up corrupting memory.

Fixes: 214613656b51 ('drm/vc4: Add an interface for capturing the GPU state after a hang.')
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
Gbp-Pq: Topic features/arm/rpi
Gbp-Pq: Name drm-vc4-allocate-enough-memory-in-vc4_save_hang_stat.patch
drivers/gpu/drm/vc4/vc4_gem.c